be built on a strong foundation - Turkish English Dictionary